mountain boots - German English Dictionary